non-profit housing provider - Turco Inglés Diccionario